mint silage - German English Dictionary